tear someone or something to pieces - Francés Inglés Diccionario